not rest on your laurels - Alemán Inglés Diccionario